From: Claudio Cambra Date: Thu, 5 Dec 2024 04:15:44 +0000 (+0800) Subject: Use non-deprecated qChecksum in qtlocalpeer of qtsingleapplication X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~12^2~2^2~173^2~3 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:///%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:/?a=commitdiff_plain;h=f2182ad9cfb895e45d4ad9253638267fe063897e;p=nextcloud-desktop.git Use non-deprecated qChecksum in qtlocalpeer of qtsingleapplication Signed-off-by: Claudio Cambra --- diff --git a/src/3rdparty/qtsingleapplication/qtlocalpeer.cpp b/src/3rdparty/qtsingleapplication/qtlocalpeer.cpp index 4be57a028..8afab3e07 100644 --- a/src/3rdparty/qtsingleapplication/qtlocalpeer.cpp +++ b/src/3rdparty/qtsingleapplication/qtlocalpeer.cpp @@ -51,8 +51,8 @@ static const char ack[] = "ack"; QString QtLocalPeer::appSessionId(const QString &appId) { - QByteArray idc = appId.toUtf8(); - quint16 idNum = qChecksum(idc.constData(), idc.size()); + const auto idc = appId.toUtf8(); + const auto idNum = qChecksum(idc); //### could do: two 16bit checksums over separate halves of id, for a 32bit result - improved uniqeness probability. Every-other-char split would be best. QString res = QLatin1String("qtsingleapplication-")